torque moment - Turkish English Dictionary